package com.mjf.cjt.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("t_cjt_expensevoucher_detail")
public class TCjtExpensevoucherDetails {

    /** 主键ID */
    @TableId(value = "expenseItem_id", type = IdType.INPUT)
    private Long expenseitemId;

    /** 费用单ID */
    private Long expenseId;

    /** 名称 */
    private String name;

    /** 编码 */
    private String code;

    /** 税率 */
    private String taxrate;

    /** 原币金额 */
    private BigDecimal origAmount;

    /** 存货分类名称 */
    private String inventoryclassName;

    /** 公司品牌名称 */
    private String corpbrandName;

    /** 存货名称 */
    private String inventoryName;

    /** 分摊入库数量 */
    private BigDecimal apportionInputNum;

    /** 分摊数量 */
    private BigDecimal apportionNum;

    /** 原币税额 */
    private BigDecimal origtax;

    /** 原币价税合计 */
    private BigDecimal origtaxAmount;

    /** 本币金额 */
    private BigDecimal amount;

    /** 税额 */
    private BigDecimal tax;

    /** 价税合计 */
    private BigDecimal taxAmount;

    /** 可抵扣金额 */
    private BigDecimal deductAmount;

    /** 原币结算金额 */
    private BigDecimal origSettleAmount;

    /** 是否抵扣 */
    private String isdeduct;

    /** 抵扣率 */
    private String deductRate;

    /** 原币抵扣金额 */
    private BigDecimal origDeductAmount;

    /** 项目名称 */
    private String projectName;

    /** 费用用途 */
    private String expenseitemuse;

    /** 是否分摊 */
    private String isapportion;

    /** 专用字符自定义项1 */
    private String priuserdefnvc1;

    /** 专用字符自定义项2 */
    private String priuserdefnvc2;

    /** 专用字符自定义项3 */
    private String priuserdefnvc3;

    /** 专用字符自定义项4 */
    private String priuserdefnvc4;

    /** 数值专用自定义项1 */
    private BigDecimal priuserdefdecm1;

    /** 数值专用自定义项2 */
    private BigDecimal priuserdefdecm2;

    /** 数值专用自定义项3 */
    private BigDecimal priuserdefdecm3;

    /** 数值专用自定义项4 */
    private BigDecimal priuserdefdecm4;

    /** 公用字符自定义项1 */
    private String pubuserdefnvc1;

    /** 公用字符自定义项2 */
    private String pubuserdefnvc2;

    /** 公用字符自定义项3 */
    private String pubuserdefnvc3;

    /** 公用字符自定义项4 */
    private String pubuserdefnvc4;

    /** 公用数值自定义项1 */
    private BigDecimal pubuserdefdecm1;

    /** 公用数值自定义项2 */
    private BigDecimal pubuserdefdecm2;

    /** 公用数值自定义项3 */
    private BigDecimal pubuserdefdecm3;

    /** 公用数值自定义项4 */
    private BigDecimal pubuserdefdecm4;
}
